Звіт

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2011
Тип роботи:
Лабораторна робота
Предмет:
Інші

Частина тексту файла

Міністерство освіти і науки, молоді та спорту України Національний університет «Львівська політехніка» Кафедра ІСМ Звіт Лабораторна робота №3 «ТИПИ ДАНИХ. ВИРАЗИ ТА ОПЕРАЦІЇ МОВИ PASCAL» Мета роботи: Ознайомитись з алфавітом мови Pascal, поняттями змінної та константи. Освоїти типи даних, що використовуються в Pascal. Ознайомитись із правилами запису виразів та операцій. Контрольні питання Що входить у алфавіт мови Pascal? Алфавіт мови Pascal складається з: 1. Символів, що використовуються для утворення ідентифікаторів: - Латинські великі та маленькі літери; - Арабські цифри від 0 до 9; - Символ підкреслення. 2. Символів-розділювачів: - Пробіл – для розділення ключових слів та імен; 3. Спеціальних символів: - Знаки арифметичних операцій: + - * (помножити) / (поділити); - Інші: { } [] < > . , ‘ : ; ^ @ # $ (* *). 4. Знаків операцій порівняння: - Прості знаки: = < >; - Складені символи: >= <= <> := Складені символи є неподільними і між ними не може бути ніяких пропусків. 5. Зарезервованих (службовиз) слів. 2. Які дані називаються константами? Це величини які не міняють свого значення протягом виконання програми. Що таке змінна, її відмінність від константи? Змінна – це ділянка оперативної пам’яті, куди комп’ютер записує або звідки читає дане. Змінна характеризується іменем, значенням i розміром (у байтах) пам’яті, яку вона займає. Від константи відрізняється тим що вона може змінювати своє значення. Як описуються константами і змінні у Pascal? Змінні описують в розділі var, а константи у розділі const. Які основні типи змінних застосовуються у Pascal? У Pascal використовують такі основні змінні: integer, real, char, boolean. Чому всі змінні програми на Pascal повинні бути обов'язково описаними? Для того щоб комп’ютер виділив пам'ять для використання змінної. Які операції використовуються у арифметичних виразах? У арифметичних виразах використовують такі операції: *, /, div, mod, +, -. Які операції використовуються у логічних виразах? not, end, shr, shl, or, xor. Які правила формування математичних та логічних виразів? Вирази записуються в одному або декількох рядках без знаку переносу і без дублювання знаків арифметиичних операцій. Неможна розривати стандартні функції або відділяти від них аргументи. Якщо вираз складний, необхідно спростити його, тобто розділити на логічні частини та позначити їх додатковими змінними. Індивідуальні завдання Перший рівень На основі Прикладів 1-3, наведених у методичних вказівках, продемонстуйте особливості операції над типами Real та Boolean та деякі стандартні елементарні функції. program r3lvl1; uses crt; var z,x,y:real; f:Boolean; begin clrscr; writeln(‘IKNI’); writeln(‘KN-16 Ivasyshyn Roman’); writeln(‘lab 3, variant 17, lvl 1’); writeln(‘input x and y’); readln(x,y); z:=x+y; writeln(‘x+y=’,z); z:=x*y; writeln(‘x*y=’,z); F:=x<y; writeln(‘x<y=’,f); z:=exp(x*ln(int(y))); writeln(‘int(y)^x=’,z); readkey; end. / Ручний розрахунок: x=6.3465 y=412.23 x+y=415.575; z*y=2616.217695 6.3465<412.23 True int(y)=412 yx=4126.3465=39395369804114700 Другий рівень Написати програму, яка обчислює значення виразу (згідно номеру варіанту). Завдання 1 T=x/(1-x2/(3-x2/(5-x2/7))) program r3lvl2z1; uses crt; var x,t:real; begin clrscr; writeln(‘IKNI’); writeln(‘KN-16 Ivasyshyn Roman’); writeln(‘lab 3, variant 17, lvl 2’); writeln(‘input x’); readln(x); t:=x/(1-sqr(x)/(3-sqr(x)/(5-sqr(x)/7))); writeln(‘t=’,t); readkey; end. / Ручний розрахунок: x=2 t=2/(1-22/(3-22/(5-22/7)))=2/(1-4/(3-4/4,428571428571429))=2/(1- -4/2,096774193548387)= -2,203389830508475. Завдання 2. b=(1+(tg
Антиботан аватар за замовчуванням

21.01.2013 23:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини